# 定义两个整数变量，用于演示比较运算符
num1 = 10
num2 = 20

# 比较运算符用于判断两个值的关系，返回布尔值（True/False）
print(f"{num1 == num2}")  # 等于（==）：判断num1是否等于num2，10≠20，结果为False
print(f"{num1 != num2}")  # 不等于（!=）：判断num1是否不等于num2，10≠20，结果为True
print(f"{num1 > num2}")   # 大于（>）：判断num1是否大于num2，10不大于20，结果为False
print(f"{num1 < num2}")   # 小于（<）：判断num1是否小于num2，10小于20，结果为True
print(f"{num1 >= num2}")  # 大于等于（>=）：判断num1是否大于或等于num2，10不满足，结果为False
print(f"{num1 <= num2}")  # 小于等于（<=）：判断num1是否小于或等于num2，10满足，结果为True

# 特殊情况：不同数据类型的比较
print(10 == "10")  # 整数10与字符串"10"比较是否相等，由于类型不同，结果一定是False
# 说明：Python中，不同类型的数值（如int和str）无法直接比较大小，==判断也必然返回False